Kibo\Phast\Services\ServiceRequest A

Total Complexity 66
Dependencies 6
Dependents 24
Total lines 338
Lines of code 234
Logical lines of code 137
Comment lines 60
Methods 30
Properties 9

Methods 30

Method Rating Maintainability Complexity Lines of code
fromHTTPRequest()
A
45 10 38
parsePathInfo()
S
53 7 21
getAllParams()
S
59 4 14
serialize()
S
61 4 13
serializeToQueryFormat()
S
61 4 11
parseBase64PathInfo()
S
57 3 16
getDummyExtension()
S
61 3 12
verify()
S
77 3 3
getRewrittenService()
S
66 3 9
__construct()
S
69 2 6
getVerificationString()
S
68 2 8
serializeToPathFormat()
S
64 2 8
getVerificationStringWithoutStemSuffix()
S
67 2 8
getDummyFilename()
S
79 1 3
insertPathSeparators()
S
78 1 3
setDefaultSerializationMode()
S
80 1 3
getDefaultSerializationMode()
S
80 1 3
stripStemSuffix()
S
70 1 5
getParams()
S
81 1 3
getQuery()
S
82 1 3
appendStemSuffix()
S
66 1 7
decodeSingleValue()
S
78 1 3
getSwitches()
S
81 1 3
resetRequestState()
S
71 1 6
sign()
S
71 1 6
withUrl()
S
74 1 5
withParams()
S
72 1 5
getDocumentRequestId()
S
81 1 3
getHTTPRequest()
S
82 1 3
hasRequestSwitchesSet()
S
79 1 3